var lastTime = new Date().getTime();
var currentTime = new Date().getTime();
var timeOut = 30 * 60 * 1000; // 设置超时时间： 30分 随意设置

window.onload = function() {
  window.document.onmousedown = function() {
    localStorage.setItem("lastTime", new Date().getTime());
  };
};
function checkTimeout() {
  currentTime = new Date().getTime(); // 更新当前时间
  lastTime = localStorage.getItem("lastTime");
  if (currentTime - lastTime > timeOut) {
    // 判断是否超时 ,在这里面写退出的一些操作
    localStorage.clear();
    var url = window.location.href;
    var newUrl = url.match(/(\S*)#/)[1];
    window.open(newUrl + "#/", "_self");
  }
}
/* 定时器 间隔30秒检测是否长时间未操作页面 */
window.setInterval(checkTimeout, 30000);
